Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.06.2013, 04:24
Новичок на форуме
Отправить личное сообщение для KomaLex Посмотреть профиль Найти все сообщения от KomaLex
 
Регистрация: 26.05.2011
Сообщений: 7

Передача html данных на сервер
Задача в общем подготовленный в TinyMCE текст передать на сервер и там сохранить.
Первая проблема в том, что этот редактор кавычки и другие спец символы кодирует с использованием '&' ну например '&nbsp' а при передаче этот спецсимвол разделяет параметры.
Нашел тут решение, загонять текст в encodeURIcomponent. Но когда я его вывожу, этот html текст, и раскодирую с помощью decodeURIcomponent возникла другая проблема. Например в таблицах, или блочных элементах где используется ширина в процентах браузер ругается на символ процента. Выдает ошибку
Uncaught URIError: URI malformed
Подскажите как выйти из сложившийся ситуации. Может какой то другой есть метод кодировки/раскодировки. Что бы работало нормально все.
Ответить с цитированием
  #2 (permalink)  
Старый 25.06.2013, 06:22
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Тебе не нужно обратно декодировать ничего. Декодирует сервер, автоматически, то есть в базу ты сохраняешь уже декодированный текст. Это ведь легко проверить.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача HTML кода на сервер через Ajax KomaLex AJAX и COMET 2 06.12.2012 15:28
Двойная Фильтрация данных таблицы David0707 Общие вопросы Javascript 0 19.03.2012 13:00
Передача данных на другой сервер особым способом ditasandditas AJAX и COMET 4 11.10.2011 17:19
Передача данных полученных из grid на сервер xalt ExtJS 5 22.09.2011 10:41
передача данных из xml в html yupa AJAX и COMET 40 30.07.2009 10:11